balsam tree
noun
: a tree that yields balsam: such as
a
b
c
d
: a large tropical tree (Myroxylon balsamum) with small pinnate dark green leaves that yields balsam of Tolu
Love words? Need even more definitions?
Merriam-Webster unabridged
Share